home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_2 / sfwatch.zip / SFWATCH.DOC next >
Text File  |  1990-12-08  |  3KB  |  77 lines

  1. SFWatch.EXE
  2.  
  3. Written by Scott Barclay, SysOp of the UNLV Underground BBS
  4.                                        Las Vegas, NV
  5.                                        (702) 733-2837
  6.  
  7. Purpose:
  8. --------
  9.  
  10. SFWatch is designed specifically for use with Spitfire Bulletin Boards
  11. using WatchDog.  WatchDog monitors carrier status and re-boots the
  12. machine if carrier is dropped.  During door usage, this prevents the
  13. unwanted situation of a caller dropping to DOS and disconnecting,
  14. leaving the system 'hung' until a manual re-boot can be executed.
  15. Unfortunately, this safety precaution prevents local logons, because no
  16. carrier is detected when the SysOp (or other local user) enters a door,
  17. and consequently WatchDog will reboot.
  18.  
  19. SFWatch simply examines the SFDOORS.DAT file created by Spitfire when a
  20. user enters a door and invokes (or does not invoke) WatchDog accordingly.
  21. SFWatch also determines which WatchDog program to invoke (WATCHDG1.COM,
  22. WATCHDG2.COM, etc.), simplifying usage.
  23.  
  24.  
  25. Implementation:
  26. ---------------
  27.  
  28. For correct usage, the following must be true:
  29.  
  30. 1)  SFWATCH.EXE must exist in your MAIN Spitfire directory.
  31. 2)  The version of WatchDog (which corresponds to the serial port used
  32.     by your bulletin board) must reside in your MAIN Spitfire directory.
  33.  
  34.  
  35. Installation:
  36. -------------
  37.  
  38. Usage is as simple as invoking WatchDog, because SFWatch determines the
  39. correct port and WatchDog version.  Just REPLACE your normal WatchDog
  40. command with SFWATCH ON and SFWATCH OFF.
  41.  
  42. The door section in your SF.BAT file should look something like this:
  43.  
  44. :DOOR_X
  45.   SFWATCH ON
  46.    .
  47.    .
  48.    . (Whatever commands you have)
  49.    .
  50.    .
  51.   SFWATCH OFF
  52.   GOTO LOOP
  53.  
  54. The first line invokes SFWatch.  IF the caller is not a local logon,
  55. SFWatch installs and activates the correct WatchDog version. (If the ON
  56. parameter is omitted, SFWatch assumes ON).  The second-from-bottom line
  57. deactivates WatchDog if it was previously activated.
  58.  
  59. PLEASE NOTE: WatchDog MUST BE TURNED OFF OR IT WILL RESET THE SYSTEM
  60. WHEN THE CALLER HANGS UP, EVEN IF HE HAS RETURNED TO THE BULLETIN BOARD!
  61. So you must either allow SFWatch to turn WatchDog OFF, or do it in the
  62. usual way (WATCHDG? OFF).
  63.  
  64.  
  65. Distribution:
  66. -------------
  67.  
  68. This version of this program is in the Public Domain; feel free to copy
  69. and distribute it.  Please DO NOT distribute any modified versions or
  70. alter any credits.
  71.  
  72. Any suggestions or comments should be directed/uploaded to:
  73.                 Scott Barclay (SysOp)
  74.                 UNLV Underground BBS
  75.                 Las Vegas, NV
  76.                 (702) 733-2837    [300/1200, 24 hours]
  77.